package recorder 
{
	
	/**
	 * ...
	 * @author Gareth Williams
	 */
	public interface IRecorder 
	{
		function update():void;
		function retrieveDataAt(timestep:Number):RecordData;
		function getLastTimestep():Number;
		function getFirstTimestep():Number;
	}
}